 @charset "utf-8";
.link_mask{width:126px;height:96px;position:absolute;left:0;top:0;z-index:2;background-position:5000px 5000px;}
.link_mask a{display:block;width:126px;height:96px;}
.loading{background:url(../../img/lib/loader_1.gif) no-repeat;}
ul .vimg a:hover{border-color:#FE0072;}
#container{width:970px;}
/*page frame*/
#phead{border-bottom:1px solid #c9d7f1;padding:6px 10px;overflow:hidden;_zoom:1;}
/*login & reg*/
#zhezhao{ width:100%; height:100%; display:none; position:absolute;z-index:100000;top:0px;left:0; background:#000;opacity:.4;filter:alpha(opacity=40);}
.prompt{ width:497px; height:240px;display:none;position:absolute; z-index:100001; background:#ddd; padding:3px}
.prompt .meat{ height:220px;padding:18px 20px 0 30px; background:#fff; color:#666; line-height:20px}
.prompt .close{height:18px;text-align:right;}
.prompt .close a{background-position:-83px -119px;cursor:pointer;width:17px;height:17px;text-indent:-99999px;float:right;}
.prompt .pbt{ height:26px; padding-top:8px}
.prompt .pbt input{cursor:pointer}
.prompt .log{width:108px;height:23px;margin-right:32px;background-position:-140px -71px;}
.prompt .p2{ height:33px}
.prompt .p2 input{ width:178px; padding:2px 0 0 4px; height:20px; line-height:20px; border:1px solid #bcbcbc}
.prompt .p2 a{ margin-left:16px;color:#666;text-decoration:underline}
.log_v{background-color:#f0f0f0;background-position:-461px 80px;width:392px; height:238px; padding:0 0 0 103px; border:1px solid #c8c8c8}
.log_v h3{background-position:0 -138px;height:21px;margin:25px 0;}

/*Search Bar*/
	/*auto complete plugin*/
.ac_results {padding:0px;border:1px solid #d5d5d5;background-color:white;overflow:hidden;z-index:99999;}
.ac_results ul {width:100%;list-style-position:outside;list-style:none;}
.ac_results li {padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow: hidden;}
.ac_over{background-color:#ccc;color:white;}

/*=======================================================================================*/
#top_Nav{top:6px;}
#content h2 strong,#content h2 em{color:#fe0072;font-style:normal;font-weight:normal;}
.search_show .search_series{border-bottom:1px solid #c9d7f1;padding-bottom:20px;overflow:hidden;width:942px;margin-bottom:22px;}
.searchnoresult .search_show .search_series{padding-bottom:8px;}
.search_series p.advise{color:red;font-weight:bold;text-align:center;font-size:14px;padding:23px 0 40px;}
.search_series .search_feedback{float:left;line-height:25px;font-size:14px;text-align:left;}
.search_series a{text-decoration:none;}
.search_series .card{float:left;margin-right:8px;position:relative;left:0;top:0;}
.search_series .card a{width:120px;height:90px;padding:2px;border:1px solid #dbdbdb;display:block;}
.search_series dl,.search_series ul{float:right;width:804px;}
.search_series dl dt,.search_series dl dd,.search_series ul li{float:left;}
.search_series dl dd a{padding:0 8px;}
.search_series dl dd a.ac{color:#000;font-weight:bold;}
.search_series ul{display:none;margin-top:26px;}
.search_series ul.default{display:block;}
.search_series ul li{margin-right:12px;}
.search_list ul .vorigin{color:#666;line-height:20px;}
.search_list ul .vorigin .name{color:#009a04;}
.seach_related{width:653px;overflow:hidden;margin:8px auto;border-top:1px solid #DDD;padding-top:8px;}
.seach_related h3{font-size:14px;font-weight:bold;float:left;line-height:25px;}
.seach_related ul{overflow:hidden;white-space:nowrap;width:670px;margin-right:0;}
.seach_related li{margin-right:20px;float:left;line-height:25px; width:114px; overflow:hidden; }
/*外链播放页*/
.search_show .paly_list{clear:both;overflow:hidden;width:980px;}
.search_show .paly_list .row{margin-bottom:10px;}
.search_show .paly_list ul{float:left;margin-right:37px;position:relative;z-index:0;width:126px;left:0;top:0;overflow:hidden;}
.video-play { text-align:center;}
.Videoplay #content .search_show { padding:5px 10px;}
.Videoplay #content .video_play { width:630px; overflow:hidden;float:left;}
.Videoplay #content h1 {border:0; line-height:30px;}
.Videoplay #content h2 { margin-top:10px;}
.Videoplay #content h1,.Videoplay #content h2,.Videoplay #content .search_right .list_sp h2 { font-weight:bold; color:#000; font-size:14px;}
.videoplay img { width:630px; height:405px;}
.Videoplay .search_show .paly_list ul { margin-right:42px;}
.Videoplay .search_right { float:right; width:300px; overflow:hidden;}
.Videoplay .search_right .sx { border:1px solid #e2e2e2;}
.Videoplay .search_right .sm { margin:13px; color:#666;}
.Videoplay .search_right .sm p { line-height:25px;}
.Videoplay .search_right .sm p span { color:#000;}
.Videoplay .search_right .gg { margin-top:10px;}
.Videoplay .search_right .gg img {display:block;height:250px;width:300px;}
.Videoplay #content .search_right .list_sp h2,.Videoplay #content .paly_list h2 { background:none; border-bottom:1px solid #e2e2e2;}
.Videoplay #content .paly_list h2 { margin-bottom:15px;}
.Videoplay #content .search_right .list_sp h2 a { float:right; font-weight:normal; font-size:12px; margin-right:18px; text-decoration:none;}
.Videoplay .search_right .paly_list .row { margin-bottom:0;}
.Videoplay .search_right .paly_list ul,.Videoplay .emotion .paly_list ul { width:86px; margin:10px 6px; display:inline; float:left;}
.Videoplay #content .search_right .link_mask a,.Videoplay #content .search_right .link_mask,.Videoplay .emotion #VideoBox .link_mask a,.Videoplay .emotion #VideoBox .link_mask { width:84px; height:64px;}
.Videoplay .search_right img,.Videoplay .search_right ul .vimg a,.Videoplay .emotion img,.Videoplay .emotion ul .vimg a { width:80px; height:60px;}
.Videoplay .search_right .paly_list ul .vimg,.Videoplay .emotion ul .vimg { width:86px; height:66px;}
.Videoplay .emotion { position:relative; width:630px; overflow:hidden; }
.Videoplay .emotion .paly_list .row { float:left; width:588px; overflow:hidden; clear:none; margin-bottom:0;}
.Videoplay .emotion .l,.Videoplay .emotion .r {background:#FFF  url(http://static01.pomoho.com/img/lib/PuiFix_t=20100331.gif) no-repeat 0px -98px;font-size:0;height:38px;left:10px;position:absolute; top:40px;width:12px; text-indent:-9999px;}
.Videoplay .emotion .r { left:610px;position:absolute; top:40px;background-position:-36px -98px;}
.Videoplay .emotion .r_b { background-position:-24px -98px; }
.Videoplay .emotion .l_b { background-position:-12px -98px; }
#VideoBox { width:992400px; position:relative; left:0; top:0; }
.Videoplay .emotion .emo {position:relative; width:588px; overflow:hidden; margin:10px auto;}
.Videoplay #content .vtitle { float:left;}
#VideoBox .row .link_mask .actives { border:1px solid red;}
/*导演*/
.Videoplay #content .paly_list h2,.Videoplay #content .search_right .list_sp h2 { height:30px; line-height:30px; background:#f9f9f9; text-indent:10px;}
.Videoplay #content .paly_list h2 {width:630px; overflow:hidden;}
.Videoplay #content .paly_list h2 a { float:right; margin-right10px;}
.Videoplay #content .search_right .movie .link_mask a,.Videoplay #content .search_right .movie .link_mask { height:116px;}
.Videoplay #content .search_right .movie .vimg { height:118px;}
.Videoplay #content .search_right .movie .vimg img,.Videoplay #content .search_right .movie .vimg a { height:112px;}
/*---搜索排行榜---*/
.sosorank { font-size:14px; width:120px; float:left;}
.sosoBillboard h2 { font-size:14px; font-weight:bold;line-height:30px; margin-top:10px; border-bottom:1px solid #EBEFFA;}
.sosorank ol li,.searchrank table tr td {line-height:33px; border-bottom:1px solid #EBEFFA; text-indent:18px;}
.sosorank ol .actives {background:url(http://static01.pomoho.com/img/search/search=20100603.png) no-repeat 0 2px; font-weight:bold; line-height:40px;}
.sosorank ol .actives a { color:#000;}
.rankcontent { float:right; width:836px;}
.soso_sort {width:267px; border:1px solid #C9D7F1;float:left;margin-top:14px;}
.soso_sort p {font-size:14px; font-weight:bold; width:263px; height:26px; line-height:26px;background:#EBEFFA;border:2px solid #ffffff;text-indent:10px;}
.soso_sort p span {font-size:12px;}
.soso_sort .tab {height:23px;border-bottom:1px solid #EBEFFA; padding-left:15px; width:239px;margin:5px auto;}
.over {font-weight:bold;}
.over a {color:#000 !important;}
.soso_sort .tab li,.searchrank .tab li {float:left;font-family:"宋体";height:17px;margin-left:-1px;padding:0 5px;position:relative;top:5px;z-index:0;}
.topList  {color:#000000; margin:5px auto; width:254px;}
.topList li { width:253px; height:28px; line-height:28px;overflow:hidden; border-bottom:1px solid #EBEFFA;}
.topnum {float:left;margin-right:5px;padding-right:5px;text-align:right;width:15px;}
.topList .topup,.searchrank .topup {float:right; padding-right:8px; width:6px; overflow:hidden; height:28px; background:url(http://static01.pomoho.com/img/search/search=20100603.png) no-repeat; display:block;}
.topList .up{ background-position:0 -50px;}
.topList .dn { background-position:0 -76px;}
.topList .more {text-align:right; border-bottom:none;}
.sosokd {margin-left:14px;}
.rankcontent .rankRow {width:836px; overflow:hidden;}
/*----搜索排行前50----*/
.searchrank .tab { height:40px; line-height:40px; margin-left:10px;}
.searchrank table { width:702px; font-size:14px;}
.searchrank .r_title { width:100%; background:#EBEFFA;}
.searchrank .r_title td { font-weight:bold; background:#EBEFFA; height:26px; border:0; line-height:26px; overflow:hidden;}
.searchrank table tr td { height:27px; line-height:27px;}
.searchrank .top_unm { width:84px; text-align:center;}
.searchrank .top_title { width:420px;}
.searchrank .topup {width:198px;; height:27px; padding:0; overflow:hidden; text-indent:-99999px;}
.searchrank .up { background-position:30px -50px;}
.searchrank .dn { background-position:30px -76px;}
/*------推荐视频------*/
.search_show .search_series .ko span { margin-left:10px;}
.search_show .search_series .ko a { color:#909090; padding:0 8px;}
.search_show .search_series .ko a:hover { text-decoration:underline;}
.search_show .search_series .ko strong { font-size:14px; color:#F00;}
/**搜索结果页TAB**/
.SearTab { float:right; overflow:hidden; margin-right:20px; margin-top:5px;}
.SearTab li { float:left; padding:3px 14px 0; font-size:13px; line-height:19px; text-indent:0; cursor:pointer;}
.SearTab li a {color:#666 !important; text-decoration:none;}
.SearTab li a:hover {color:#fe0074 !important; text-decoration:underline;}
.SearTab .ac {background:#FFFFFF;border-left:1px solid #6A90D9;border-right:1px solid #6A90D9;border-top:1px solid #6A90D9;color:#000000;font-weight:bold;
text-decoration:none;}
.tuijian,.xiangg { display:none;}
.tuijian.ac,.xiangg.ac { display:block;}

.searchresult .search_show{width:675px;float:left;}
.searchShownav{background:#fff url(http://static01.pomoho.com/img/www/www_line_t=20100919.png) repeat-x;background-position:0 -150px;height:25px;line-height:25px;position:relative;border-bottom:1px solid #DDD;}
.searchresult .searchShownav span{font-size:14px;font-weight:bold;margin-left:12px;display:inline;color:#666;}
.searchresult .searchShownav h1{position:absolute;bottom:0px;right:8px;display:inline;font-weight:normal;}
.searchShownav h1 strong{font-size:14px;color:#DF0100;font-weight:normal;}
.searchShownav h1 em{color:#DF0100;}
.searchresult .search_list{width:653px;overflow:hidden;margin:0 0 10px 10px;padding-bottom:10px;}
.searchresult .search_list .row{width:670px;overflow:hidden; margin-top:10px;}
.searchresult .search_list ul{width:116px;margin-right:18px;}
.search_list ul .vimg a,.search_list ul .vimg img{width:110px;height:90px;}
.search_list ul .vtitle{line-height:20px;}
.mvInfo{margin:10px 10px 4px 10px;overflow:hidden;height:170px;width:653px;}
.mvInfo .mvList{margin-bottom:14px;}
.mvInfo .Info_Pic{float:left;width:116px;height:156px;overflow:hidden;margin-right:26px;}
.mvInfo .Info_Pic img{width:110px;height:150px;}
.mvInfo .Info_Pic a{padding:2px;border:1px solid #DCDCDC;display:block;}
.mvInfo .Info_Desc{width:510px;float:left;color:#666;line-height:22px;overflow:hidden;}
.mvInfo .Info_Desc p{white-space:nowrap;}
.mvInfo .Info_Desc .title{font-weight:bold;font-size:16px;}
.mvInfo .Info_Desc .title a{color:#000;}
.mvInfo .Info_Desc .indent{white-space:normal;}
.foldBar,.foldMore{background:url(../../img/search/search_fix.png);}
.foldBar{display:block;width:627px;height:21px;position:relative;background-repeat:repeat-x;background-position:0 0;outline:none;clear:both;margin-left:10px;}
.foldMore{display:block;height:21px;width:90px;position:absolute;left:268px;background-position:0 -42px;color:#FFF;font-weight:bold;text-align:center;line-height:21px;cursor:pointer;}
.folded{background-position:0 -21px;}

/*搜索结果无内容*/
.search_null {overflow:hidden;margin:0 auto;}
.searchresult .search_null .search_list{margin:0;padding-bottom:0;}
.search_null .noPageInfo1 { font-size:16px; font-weight:bold; text-align:center; line-height:120px; height:120px; color:#292AE7;}
.search_null .noPageInfo1 .noPageBg {display:inline-block; background:url(search_null.jpg) no-repeat 0 40px;; padding-left:45px;}
.search_null .noPageInfo1 .noPageBg .forange {color:#DF0100;}
.search_null .noPageIn { height:40px; line-height:40px; }
.noPageIn a { margin:0 5px; font-weight:bold;}
.search_null .noPageInfo2 {border-bottom:1px solid #DDD;font-size:14px;line-height:40px;height:40px;}

.searchresult .SearchShowRight{width:275px;float:right;overflow:hidden;}
.SearchShowRight .block{width:273px;border:1px solid #D4D4D4;position:relative;z-index:0;overflow:hidden;}
.SearchShowRight .block h3{background:#fff url(http://static01.pomoho.com/img/www/www_line_t=20100919.png) repeat-x;background-position:0 -150px;height:25px;line-height:25px;position:relative;padding-left:12px;border-bottom:1px solid #DDD;}
.SearchShowRight .showblock{width:290px;padding:10px 0 10px 13px;}
.SearchShowRight .showblock ul{width:116px;margin:0 14px 5px 0;}
.SearchShowRight .showblock .vimg a{width:114px;height:82px;border:1px solid #FFF;padding:0;}
.SearchShowRight .showblock .vimg a:hover{border-color:#FE0072;}
.SearchShowRight .showblock .vimg img{width:114px;height:82px;}
.SearchShowRight .showblock .vtitle{line-height:18px;height:36px;overflow:hidden;}
.SearchShowRight .showblock .vtitle a{color:#000;}
/*搜索右侧内容框*/
/*---不同效果显示---*/
.search_keylist h3, .search_vediolist h3{ background:#EFEFEF; height:27px; width:100%; margin-bottom:8px; border-bottom:1px solid #C5C5C5; }
.search_rblock ul{ display:block; float:left; width:102px; margin-left:8px; overflow:hidden; margin-bottom:5px; -margin-left:5px;}
.search_rblock li, .search_rblock li a,.search_rblock p,.search_rblock p a{ position:relative; width:102px; text-align:left;}
.search_rblock ul p{color:#000000; height:3em; overflow:hidden; line-height:1.5em;}
.search_rblock ul p a{ border:none;}
.search_rblock li img{display:block; width:100px; height:70px; border:1px solid #C5C5C5;}
.search_rblock li a:hover img{border:1px solid #FE0072;}
.SearchShowRight h3 .title{ position:relative; line-height:27px; margin-left:8px;}

body.searchIndex .logo, body.searchIndex #S .sText,body.soBlog .link_mask{background:url(http://static01.pomoho.com/img/lib/public_fix_v2.0.png) no-repeat;}
body.searchIndex .main{width:558px;margin:0 auto;padding-top:75px;}
body.searchIndex .logo{width:200px;height:50px;display:block; text-indent:-9999px;margin-left:170px;/*margin:0 auto;*/background-position:-148px -130px;}
body.searchIndex .tips {position:absolute;z-index:2;top:10px;right:12px; margin:0 auto;}
body.searchIndex .tips li {padding: 0pt 7px;display:inline;float:left;height:14px;line-height:14px;}
body.searchIndex .Sbox{ width:558px; float:left;margin:24px auto 65px auto;}
body.searchIndex #Item{ font-size:14px;}
body.searchIndex #Item a{display:inline-block; padding:6px 15px 2px 15px; position:relative;color:#000;}
body.searchIndex #Item a:hover{color:#369 !important;}
body.searchIndex #Item a.ac{ color:#fff;background:#E00000;}
body.searchIndex #Item a.ac:hover{ color:#fff !important;}
body.searchIndex #S,body.searchIndex #S .sText{float:left;}
body.searchIndex #S{width:552px;height:28px;overflow:hidden; background:#E00000; padding:3px; position:relative;}
body.searchIndex #Item a.ac b,body.searchIndex #S b{display:block; position:absolute; width:1px; height:1px; background:#fff;font-size:0;}
body.searchIndex #Item a.ac b.lt{left:0; top:0;}
body.searchIndex #Item a.ac b.rt{right:0; top:0;}
body.searchIndex #S b.rt{right:0; top:0;}
body.searchIndex #S b.lb{left:0; bottom:0;}
body.searchIndex #S b.rb{right:0; bottom:0;}
body.searchIndex #S .sText{overflow:hidden;width:446px; height:28px; background-color:#fff; background-position:-478px -178px;}
body.searchIndex #S .sText .iText{font-size:14px;font-family:\5B8B\4F53;width:445px;float:left;height:15px;margin:8px 0 0 28px;}
body.searchIndex #S .iBtn{width:95px;height:28px;color:#fff;line-height:28px;font-weight:bold;background:none;letter-spacing:14px;text-align:center;padding-left:30px;}
body.searchIndex .controlbar{font-family:Arial,Helvetica,sans-serif;color:#787878; margin:0 auto; text-align:center;}
body.searchIndex .controlbar a{color:#787878; margin:0 10px;}

body.soBlog .search_show .row{line-height:20px;}
body.soBlog .search_show .row .sTitle{ font-size:14px;}
body.soBlog .search_show .row .sTitle a{ text-decoration:underline;}
body.soBlog .search_show .row strong{ color:red;}
body.soBlog .search_show .row .st{font-size:11px; color:#737373; font-family:"微软雅黑";}
body.soBlog .search_show .row .st span{ margin-right:12px;}
.pager div{float:left;}
